Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Thailand F11 Indonesia F3 Thailand F1 Japan F1 Hong Kong F3 Thailand F10 Fergana Challenger - Fergana Fifth-Third Bank Tennis Championships - Lexington Haagen Dazs Open - Caracas JVC Trophy - Vienna ATP Challenger XXVI Edizione - Manerbio New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Jameson Cup - Milan XXXVII Torneig C.E. Laieta - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Thailand F3 Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Australia F13 Seoul Challenger Noumea Challenger Caloundra Challenger Johannesburg Challenger Fergana Challenger Wuhai Challenger Gemax Open 2002 - Belgrade LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Okal Cup - Eckental Yokohama International Tennis Tournament - Yokohama Kuppers Kolsch Cup - Aachen Burnie Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Honda-Kah Open - Singapore Singapore Challenger USTA Seascape Challenger - Aptos Kyoto Challenger Busan Challenger Kuppers Kolsch Cup by Lambertz - Aachen Winnetka Challenger Bristol Challenger Trophy - Bristol The 70th King's Cup and Queen's Cup - Bangkok USTA Seascape Challenger - Aptos Vancouver Challenger Open de Franche Comte - Besancon Bangkok Challenger Open de L'Isere-Open 38 - Grenoble ECM Cup - Prague Akbank Private Banking-TED Open - Istanbul Belgaum Open - Belgaum Busan Challenger Lambertz Open - Aachen Okal Cup 2003 - Eckental The Nottingham Cahllenger - Nottingham Czech Indoor Open - Prague The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin Heilbronn Open - Heilbronn Challenger Leon 2004 - Leon Cridicard Mastercard Tennis Cup - Campos do Jordao drkoop.com USTA Challenger of Tallahassee - Tallahassee Warsteiner Challenger Series - Lippstadt Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Ho Chi Minh City Challenger - Ho Chi Minh City Skandia Open - Linz Beijing Challenger Fergana Challenger - Fergana Open de L'Isere (Open 38) - Grenoble Astana Challenger University of Tennessee USTA Challenger - Knoxville Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City ATU Cup 1999 - Weiden Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Lubeck - Lubeck Challenger Leon 2003 - Leon Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Tampere Challenger - Tampere Challenger 42 - Andrezieux Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City Unicredit Czech Open 2007 - Prostejov Busan Open - Busan Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Toyota Challenger Burnie Challenger Anning Challenger Busan Challenger Nanchang Challenger Binghamton Professional Tennis Tournament - Binghamton Indore Challenger Toyota Challenger Flea Market Cup - Busan Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Baton Rouge Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Okal Cup 2004 - Eckental Kia International In Kawana - Kawana Czech Indoor Open - Prague Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote USTA Illinois Challenger - Champaign Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba ECU Prague Open - Prague BMW Open - Munich Challenger Natrel Presented by National Bank - Granby Tashkent Challenger Samsung Securities Cup - Seoul Internationaux de Tennis de Brest - Brest CA-Challenge - Graz Intersport Heilbronn Open - Heilbronn GHI Bronx Classic - Bronx CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Verizon Tennis Challenge - Atlanta Credicard Mastercard Tennis Cup - Campos do Jordao Gerry Weber Open - Halle Bangkok Challenger Seoul Challenger AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Mallorca Open - Mallorca Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2002 - Kitzbuhel President's Cup - Tashkent Salem Open - Hong Kong Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Idea Prokom Open - Sopot West Lakes Challenger Tianjin Challenger Bangkok Challenger Jameson Cup - Milan Shanghai Challenger ATP Challenger Numea - New Caledonia Astana Challenger USTA Men's Challenger of Dallas - Dallas Draft Corona Mexico City Open - Mexico City Burnie Challenger Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Kitzbuhel Pingguo Challenger Volkswagen TED Open - Istanbul Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Tata Open - Chennai Steelers Cup - Kosice The Scottish Tennis Championships - Edinburgh Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor - Kyoto Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Guadalajara Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle HTV Challenger - Ho Chi Minh City The Stella Artois Grass Court Championships - London Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Samsung Securities Cup Challenger - Seoul Chennai Open - Chennai Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Beijing Challenger Open de la Comunidad Valenciana - Valencia IPP Open - Helsinki Internationaler Raiffeisen Grand Prix - St. Polten Copa Ericsson Costa Rica - San Jose GHI Bronx Tennis Classic - Bronx Jameson Cup - Milan Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok CA Tennis Trophy - Vienna Eisenberg Jerusalem Open - Jerusalem New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Prostejov Challenger LTA Manchester challenger - Manchester Nottingham-2 Challenger The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Granby Challenger The Natrel's Challenger of Granby - Granby Chennai Open - Chennai International Bavarian Championship - Eckental SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo Kun-Ming Challenger Hypo Group Tennis International - Portschach Binghamton Professional Tennis Tournament - Binghamton CA Challenge 2002 - Graz Ordina Open - 's-Hertogenbosch Warsteiner Challenger Wolfsburg - Wolfsburg Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City Sparkessen Magdeburg Open - Magdeburg Oberstraufen Cup - Oberstaufen Renault Slovenian Open - Ljubljana Campbell's Hall of Fame Tennis Championships - Newport drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Countrywide Classic - Los Angeles St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Gran Copa Ericsson - Rio de Janeiro Yokohama World Tennis Gaora Cup - Yokohama China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Joyce Eisenberg Jerusalem Open - Jerusalem Manchester Challenger - Manchester Pune Challenger Sports Experts Open - Nettingsdorf USTA Men's Challenger of Urbana-Champaign - Urbana Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte S Tennis Master Championship - Graz TED Open - Istanbul Samsung Securities Cup - Seoul Music City Challenger - Nashville The Artois Championships - London Singha Tennis Classic - Tarzana S Tennis Masters - Graz Music City Challenger - Nashville Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Odlum Brown Vancouver Open - Vancouver 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Legg Mason Tennis Classic - Washington D.C. Bangkok Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Campbell's Hall of Fame Tennis Championships - Newport Winnetka Challenger Busan Challenger PTT Thailand Open - Bangkok Carson Challenger St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Busan Challenger Open Romania - Bucharest Qatar ExxonMobil Open - Doha Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Kitzbuhel Kitzbuhel Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Thailand Open - Bangkok Milan Indoors - Milan U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Generali Open - Kitzbuhel Traralgon Challenger The Stella Artois Championships - London Yokohama Challenger Gerry Weber Open - Halle PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Brasil Open - Salvador Thailand Open - Bangkok Open de Moselle - Metz Internationaux de Tennis de Brest - Brest Aircel Chennai Open - Chennai Heineken Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Tatra Banka Slovak Open - Bratislava The Scottish Tennis Championships - Edinburgh Muller Cup - Ulm Hilton Waikoloa Village USTA Challenger - Waikoloa DPD Challenger 2001 - Aschaffenburg Compaq Cup 2001 - Zabrze Bangkok Challenger Shimadsu All Japan Indoor Tennis Championships - Kyoto 7th Wartburg Open - Eisenach Casino Lugano - Lugano Open Diputacion Pozoblanco - Cordoba BMW Brixina Tennis Open - Bressanone DPD Challenger 99 - Aschaffenburg Okal Open - Eckental Neride Prague Indoor - Prague The LTA Wrexham Challenger - Wrexham Bristol Challenger Trophy - Bristol Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Finnish Open - Helsinki Schickendanz Open - Furth Sunset Moulding Yuba City Racquet Club Challenger - Yuba City CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Thailand Open - Bangkok Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Rome Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Internationaler Raiffeisen Grand Prix - St. Polten Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle Adidas International - Sydney The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Copenhagen Open - Copenhagen Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells French Open - Paris U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York US Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Thailand Open - Bangkok French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 15th Asian Games Doha 2006 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0